/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package fhv.itb.ec.fruitshop;

import java.util.List;
import java.util.Vector;
import javax.ejb.Remote;

/**
 *
 * @author Malcolm
 */
@Remote
public interface FruitBasketRemote {

    public Vector<Long> getShopList();

    public void selectShop(int shopID);

    public int getShopID();

    public Vector<String> listAvailableFruits();

    public void addFruit(int fruitID);

    public boolean removeFruit(int fruitID);

    public boolean buyFruits();

    public int getNumOfFruits();

    public double getCostOfFruits();

    public String getContents();

    // methods for FruitShopEntity
//    public Fruit getFruit(int id);
//
//    public void putFruit(Fruit fruit);

//    public void persist(FruitShopEntity ojb);
}
